History
History
Synonyms
UK
US
Meaning:
rebuff

an unkind refusal (of an offer of or request for help, friendship etc)

turning away; ignoring

rebuke

to speak severely to (a person) for doing something wrong

reprimand; harsh criticism

telling-off

to blame, criticize, a person using angry words

reprimand; harsh criticism

KICK IN THE TEETH as in Wiktionary
KICK IN THE TEETH as in Wikipedia